/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package actividad3bis;

import java.io.FileNotFoundException;
import java.io.FileReader;
import java.io.IOException;
import java.util.Scanner;

/**
 *
 * @author Mañana
 */
public class Apartado4 {

    public static void main(String[] args) {
        try {
            declaracion();
        } catch (FileNotFoundException e) {
            System.out.println("NOOOOO");
        };
        
        
    }

    private static void declaracion()throws FileNotFoundException {
        //Introducimos la Ruta del Archivo
        System.out.println("Introduzca la ruta.");
        Scanner teclado = new Scanner(System.in);
        String nombre = teclado.next();
        
        // Introducimos el Numero de Caracteres que queremos que nos muestre por pantalla
        System.out.println("Introduzca un Numero.");
        Scanner numero = new Scanner(System.in);
        int numero2;
        numero2 = numero.nextInt();


        try {
            FileReader fichero = new FileReader(nombre);
            int i;
            int contador = -1;

            while ((i = fichero.read()) != -1) { //Se lee Todo 1 a 1
                System.out.print((char) i);
                contador++;
                if (contador % numero2 == 0) {
                    teclado.nextLine();
                }
            }
        } catch (FileNotFoundException fnfe) {
            System.out.println("El Fichero No Existe.");
        } catch (IOException ioe) {
            System.out.println("El Archivo está protegido contra sobreescritura.");
        }
    }
}
